rent to own - Spanish English Dictionary